package Demo11;

import java.util.Arrays;

/*
java.util.Arrays是一个与数组相关的工具类，实现数组常见的操作

 public static String toString(数组)；将参数数组变成字符串（默认格式；[元素1，元素2...]）
 public static void sort(数组)；排序---升序；

 备注；
 1，数值，sort---升序
 2，字符串，sort---字母升序
 3，自定义类型，需要的Comparable或者Comparator接口支持。
 */
public class Demo01Arrays {
    public static void main(String[] args) {
        int[] intArray={10,20,30,40};
        //转字符串
        String toString = Arrays.toString(intArray);
        System.out.println(toString);//[10, 20, 30, 40]

        //排序；--
        int[] array={2,342,54,768,4,7,8,4,77};
        Arrays.sort(array);
        System.out.println(Arrays.toString(array));//[2, 4, 4, 7, 8, 54, 77, 342, 768]

        String[] array2={"ccc","bbb","aaa","xxx","ddd"};
        Arrays.sort(array2);
        System.out.println(Arrays.toString(array2));//[aaa, bbb, ccc, ddd, xxx]

        char[] array3={'a','c','b','n'};
        Arrays.sort(array3);
        System.out.println(Arrays.toString(array3));//[a, b, c, n]
    }
}
